#!/usr/bin/bash
# 备份当前分支
git checkout -b backup-branch

# 获取最新的远程分支状态
git fetch --all

# 强制重置本地分支到远程分支
git reset --hard origin/master

# 更新子模块（如果有）
git submodule update --init --recursive

# 清理未追踪文件
git clean -fd
